package com.ibeeking.found.cms.b.rest.service;

import com.ibeeking.found.cms.service.common.dos.PageSystemBaseDO;
import com.ibeeking.found.cms.service.common.query.EffectiveByTypePageQuery;
import com.ibeeking.found.cms.service.common.query.PageBaseQuery;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * IPageBaseService
 *
 * @Author ibeeking
 * @Date 2021-05-08 16:05
 */
public interface IPageSystemBaseService {

    Page<PageSystemBaseDO> pageList(EffectiveByTypePageQuery query);

    List<PageSystemBaseDO> list(PageBaseQuery pageBaseQuery);

    List<PageSystemBaseDO> list();

}